Refine this word faster
Watering hole
noun
Definitions
Noun
- 1 A depression in which water collects and where animals come to drink.
- 2 a health resort near a spring or at the seaside wordnet
- 3 A bar or other local drinking establishment. idiomatic
See also for "watering hole"
Next best steps
Mini challenge
Unscramble this word: wateringhole